Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 LLOYDS MOUNT Detached £181,716 £146,000 15 Sep 2020
37 LLOYDS MOUNT Detached £484,066 £375,000 31 Oct 2018
38 LLOYDS MOUNT Detached £203,000 3 Aug 2012